From 061bc8f77e64f9b6b3522a00e2a44b3c5a77623e Mon Sep 17 00:00:00 2001 From: James Carter Date: Tue, 28 Jun 2011 09:11:04 +0100 Subject: [PATCH] xen/xsm/flask: Fix flask_tbufcontrol hook The flask_tbufcontrol hook currently calls domain_has_xen with the second argument being a class (SECCLASS_XEN) instead of a permission. This patch fixes the hook so that it passes the XEN__TBUFCONTROL permission instead. Signed-off-by: James Carter --- xen/xsm/flask/hooks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xen/xsm/flask/hooks.c b/xen/xsm/flask/hooks.c index 385cccfe43..30c91e5691 100644 --- a/xen/xsm/flask/hooks.c +++ b/xen/xsm/flask/hooks.c @@ -564,7 +564,7 @@ static int flask_set_target(struct domain *d, struct domain *e) static int flask_tbufcontrol(void) { - return domain_has_xen(current->domain, SECCLASS_XEN); + return domain_has_xen(current->domain, XEN__TBUFCONTROL); } static int flask_readconsole(uint32_t clear) -- 2.30.2